rat roach - Alemán Inglés Diccionario